/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package br.com.brands.application.ics.factory.intf;

import br.com.brands.application.ics.dao.BrandsDAOImpl;
import br.com.brands.application.ics.dao.CategoryDAOImpl;
import br.com.brands.application.ics.dao.ProductsDAOImpl;
import java.io.Serializable;

/**
 *
 * @author ppacheco
 */
public interface DAOFactoryIntf extends Serializable {

    /**
     *
     * @return
     */
    @SuppressWarnings("rawtypes")
    public abstract BrandsDAOImpl getBrandsDAOImpl();

    /**
     *
     * @return
     */
    @SuppressWarnings("rawtypes")
    public abstract CategoryDAOImpl getCategoryDAOImpl();

    /**
     *
     * @return
     */
    @SuppressWarnings("rawtypes")
    public abstract ProductsDAOImpl getProductsDAOImpl();
}
